home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_1199
/
979
< prev
next >
Wrap
Text File
|
1994-08-27
|
2KB
|
47 lines
Subject: Re: digest
Date: Mon, 25 Jul 1994 16:08:10 +1000
From: Warwick Allison <warwick@cs.uq.oz.au>
Precedence: bulk
Timothy Miller wrote:
>I found a better way [of scrolling background windows] that involved
>another bitmap elsewhere in memory. It was easier, cleaner, and faster.
Yikes! Be careful! On most graphics hardware, excluding std ST/TT stuff,
screen-to-screen blitting is MUCH faster than blitting from a bitmaps held
off-screen. Also, holding offscreen bitmaps gets extremely expensive as
the depth of the display increases. For example, a small 200x200 bitmap
is 120K on a 24bit display!
>Are the icons on the desktop part of a desktop form? If so, how do
>programs get away with replacing the the background without removing the
>desktop's object tree?
It DOES remove the desktop's tree. That's why you really should avoid it
for MTOS apps. Each time you change application (eg. top a window), the
menubar and any installed desktop gets changed. The menubar change is fast,
fine, and obvious, but the desktop change is quite disconcerting.
>Warwick,
>
>Are you sure Calamus uses desktop objects for its tool bars, rather than
>windows? You can have multiple ones, they can be placed anywhere, and
>they are shadowed just like a window.
As sure as I can be without having an atari in front of me. Calamus
replaces the desktop. All of the features (multiple, anywhere, shadowed)
can be done in forms. Also, there are dragable components (eg. sliders),
so for them to have worked on older TOSes, they must be on the desktop.
(hehe.. deduction of facts that could be easily determined with a machine!)
BTW, Interface allows desktop-in-a-window, but it keeps the original size
of the root window as the object in that window - ie. if you have a 1024x768
screen, you have to scroll around in the desktop window a LOT. I just closed
it and ignored it - Interface allows you to access all the feature possible
from its desktop through the menubar (eg. a menu of RSC documents).
--
Warwick